principal and proceeds - Español Inglés Diccionario